home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 July / EnigmA AMIGA RUN 29 (1998)(G.R. Edizioni)(IT)[!][issue 1998-07 & 08].iso / earcd / utils / ifx / ifx.ids < prev    next >
Text File  |  1997-12-13  |  5KB  |  151 lines

  1. ####################################################
  2. #                                                  #
  3. # IFX.ids                                          #
  4. #                                                  #
  5. ####################################################
  6. #
  7. # About editing IFX's ids:
  8. # ------------------------
  9. # To set up an event, use the format:
  10. #
  11. # <TYPE OF ACTION> <EVENT NAME> <ACTION DATA>
  12. #
  13. # For example:
  14. # SPEECH tcp_ip "Welcome to the net!"
  15. # would say, usig the Amiga's internal voice, "Welcome to the net!"
  16. # Note that if any part of this has spaces in it, you must put quotes
  17. # around it, or IFX will get confused.
  18. #
  19. # The different types of Actions are:
  20. #      Sound   - Load and play the sound whose filepath is in <ACTION DATA>
  21. #      PSound  - Like Sound, but the sound is only loaded once, on startup
  22. #      Speech  - Use the Amiga's voice to say whatever is in <ACTION DATA>
  23. #                (Note: Use quotes if there is spaces or punctuation in your string!>
  24. #      Exec    - Runs the command line in <ACTION DATA> as if it were from a CLI
  25. #      Message - Give the user a text message, in a little requester
  26. #      Other   - Instead of using one of this ID's actions, use one of <ACTION DATA>'s
  27. #      Nothing - Do nothing.
  28. #
  29. # The event name can be anything you like, and you can put as many actions on the
  30. # same event as you like; One will be randomly picked from out of them.
  31. #
  32. # For a list of commonly used event names, from both IFX and ARQ, look in IFX.guide,
  33. # or download an example sound set, which will have all the common ID's in it.
  34. #
  35. # Note that any events that happen, but have not been defined, will be ignored.
  36. #
  37. # About Task Exclusion
  38. # --------------------
  39. # There are some programs that you don't want to play sounds.  Some people have said
  40. # they only want window noises for the WorkBench, nothing else.  All those sounds can
  41. # get to be a headache!
  42. #
  43. # Anyway, to exclude a task, or group of tasks, use the format:
  44. # EXCLUDE <TASK PATTERN>
  45. #
  46. # <TASK PATTERN> represents a standard DOS pattern.  For example,
  47. #
  48. # EXCLUDE AMFTP.?
  49. #
  50. # will exclude AMFTP.1, AMFTP.2, AMFTP.a, AMFTP.z.
  51. #
  52. # Another useful exclusion is:
  53. #
  54. # EXCLUDE ~(Workbench)
  55. #
  56. # This will exclude all tasks from window/screen sounds EXCEPT the workbench.  I don't
  57. # personally use this, but some people really don't like all those annoying extra sounds
  58. # for all programs, so this fills their need nicely.  if you only want a select few tasks,
  59. # you can use:
  60. #
  61. # EXCLUDE ~(Workbench|ScalOS|DOpus#?)
  62. #
  63. # This excludes all programs except Workbenchm ScalOS, and DOpus.
  64. #
  65. # Notez Biene!  The disk inserted/removed events are generated by input.device,
  66. # so to avoid removing this from your list, put:
  67. #
  68. # EXCLUDE ~(Workbench|input.device|...)
  69. #
  70. # When you only want specific tasks AND disk inserted/removed events.
  71. #
  72. # Chiming
  73. # -------
  74. # To turn chiming on, use:
  75. # CHIMES
  76. #
  77. # To turn chiming off (if it is turned on before, or in the icon), use:
  78. # NOCHIMES
  79. #
  80. # Note that whatever state the chiming is in in the last CHIMES or NOCHIMES is the
  81. # state that will be used.
  82. #
  83. # Directories
  84. # -----------
  85. # If you don't keep your sounds in the same place as the IFX executable (which you
  86. # probably don't), you can use the DEFPREFSDIR command to change directories.  It
  87. # is called DEFPREFSDIR for historical reason, having to do with the preferences
  88. # editor.
  89. # The reason you use DEFPREFSDIR is so that you don't have to type full paths anymore.
  90. #
  91. # For example:
  92. # DEFPREFSDIR Sys:Prefs/Sounds
  93. # Sound  startup_complete Startup_completed       -> This will become
  94. #                                                 -> SYS:Prefs/Sounds/STartup_completed
  95. # PSound open_window      Winsnds/open            -> This will become
  96. #                                                 -> SYS:prefs/Sounds/Winsnds/open
  97. # DEFPREFSDIR Sounds:
  98. # Speech tcp_ip "Connection negotiated."          -> Trick!  Not affected.
  99. # Sound  tcp_ip ReBoot/I_live_in_the_web          -> Sounds:ReBoot/I_live_in_the_web
  100. #
  101. # Multiple Config files
  102. # ---------------------
  103. # On my system, I have divided all my sounds into categories, each in their own directory,
  104. # and each with their own IDS file (this file).  If you want to do this, just make all
  105. # your IDs files, and put:
  106. #
  107. # DEFPREFSDIR <full path to sounds>
  108. # INCLUDE <Path to IDS file>
  109. #
  110. # in S:IFX.ids, and you can then, in the IDS file, treat each sound as if it were in the current
  111. # directory.
  112. #
  113. # For example:
  114. # DefPrefDir Sounds:ReBoot/
  115. # Include IFX.ids
  116. # DefPrefsDir Sys:prefs/sounds
  117. # Include S:System.ids
  118. #
  119. # Be careful: INCLUDE is NOT the opposite of EXCLUDE!  i used INCLUDE, because it is like
  120. #             #include from C (even though I wrote this in E)
  121. #
  122. # Note that while you don't HAVE to end config files with ".ids", I'd recommend it,
  123. # to avoid confusion with some other type of file.
  124. #
  125. # Comments
  126. # --------
  127. # As you may have noticed, I've been starting each line of this file with a pound sign ("#").
  128. # IFX will ignore any line starting with this symbol, as well as any of these lines:
  129. $
  130. %
  131. &
  132. *
  133. (
  134. )
  135. -
  136. etc.
  137. etc.
  138. # I use the pound sign because it is sort-of a standard, but IFX will ignore anything it does not
  139. # recognize, regardless of what it is.  As long as the first word isn't a valid type or command,
  140. # then IFX will skip it.  Thus:
  141. Szznd
  142. Take a chill-pill, man!
  143. And also:
  144. Sounding happy
  145. ^^^^^ This doesn't matter, because it's only PART of the word.
  146. #
  147. #
  148. # Your commands & actions start here:
  149. #
  150.  
  151.